From 85116646bf1562eff274629f8771b7eafb277290 Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild.aw" Date: Wed, 16 Aug 2006 09:18:16 -0600 Subject: [PATCH] [IA64] enable credit schedule on VTI-domain Signed-off-by: Anthony Xu --- xen/arch/ia64/xen/domain.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xen/arch/ia64/xen/domain.c b/xen/arch/ia64/xen/domain.c index 5258c40f95..b1d7fea427 100644 --- a/xen/arch/ia64/xen/domain.c +++ b/xen/arch/ia64/xen/domain.c @@ -111,6 +111,8 @@ void schedule_tail(struct vcpu *prev) if (VMX_DOMAIN(current)) { vmx_do_launch(current); + migrate_timer(¤t->arch.arch_vmx.vtm.vtm_timer, + current->processor); } else { ia64_set_iva(&ia64_ivt); ia64_set_pta(VHPT_ADDR | (1 << 8) | (VHPT_SIZE_LOG2 << 2) | @@ -147,6 +149,8 @@ void context_switch(struct vcpu *prev, struct vcpu *next) if (VMX_DOMAIN(current)){ vmx_load_all_rr(current); + migrate_timer(¤t->arch.arch_vmx.vtm.vtm_timer, + current->processor); } else { struct domain *nd; extern char ia64_ivt; -- 2.30.2